personal fulfillment - French English Dictionary